﻿/*网站公共样式*/

a{color:#333;text-decoration:none;}                                            
a:hover{color: #0260aa}
a:focus{color: #0260aa}

a.btn-more{display:inline-block;width:100px;height:26px;line-height:26px;border:1px #0260aa solid;color:#fff;transition:all 0.5s ease;font-size:16px;transition:all 0.5s ease;text-align:center;margin:0px auto;margin-top:0px;background:#0260aa;font-family: arial;}
a.btn-more:hover{background:#fff;border:1px #0260aa solid;color:#0260aa;}

a.btn-more1{display:inline-block;width:110px;height:30px;line-height:30px;border:1px #0260aa solid;color:#fff;transition:all 0.5s ease;font-size:16px;transition:all 0.5s ease;text-align:center;margin:0px auto;margin-top:20px;background:#0260aa;font-family: arial;border-radius: 15px;}
a.btn-more1:hover{background:#fff;border:1px #0260aa solid;color:#0260aa;}

.banner{position:relative;z-index: 1;top:-51px ;margin-bottom:-51px;height:300px\9!important;overflow:hidden\9!important} /*兼容ie低版*/

/* floatingAd */
.floatingAd .ad{z-index:100;background:none;position:absolute;}
.floatingAd a{color:#000000; display:inline-block;text-decoration:none;}
.floatingAd a img{border:0;}
.floatingAd .close{display:block;}
.floatingAd .opacity{}
.opacity1{opacity:1; filter:alpha(opacity = 100);}
.floatingAd .text{position:absolute; top:0;left: 0; width:100%; height:0px; color:#000000; line-height:25px; }
.floatingAd .text .button{position:absolute; top:-5px;right: -5px;width:16px;height:16px;background:url(images/close.png) no-repeat;cursor:pointer;}
.floatingAd .text .title{position:relative;float:left;font-size:12px;margin-left:5px;}

/*返回顶部*/
.fanhui{position:fixed;top:85%;right:5px;z-index:100;}
.fanhui a{margin:3px 0 0 0;display:block;height:40px;}
.fanhui a.fh_t5{background:url(images/gotop.png) no-repeat center center;display:block;width:40px;height:40px;float:right}

/*顶部及主菜单样式*/
.Mtop{width:100%;height:36px;background:#0260aa;}
.Mtop .Most-top {height:36px;line-height:36px; width:1200px;margin:0px auto;}
.Mtop .Most-top .t1{float:left;color:#fff;}
.Mtop .Most-top .t2{float:right;}
.Mtop .Most-top .t2 a{color: #fff;margin-right: 2px;}
.Mtop .Most-top .t2 a:hover{color: #fff;}
.Mtop .Most-top .t2 span{background:url(back_images/tel.png) no-repeat left center;padding-left:20px;margin:0 2px;}

.header{position: relative;z-index:2}
.header .logo img{max-height:100%;padding: 20px 0px;}
.header .top_zdy{max-width: 500px;padding-top: 25px;margin-right:1px;text-align:right;float:right;}
.header .date{padding-right:0px;line-height:30px;}
.header .nav-toggle{position:absolute;right:0px;font-size:25px;color:#999;min-width:60px;height:60px;line-height:60px;text-align:center;cursor:pointer;z-index:1;}
.header .nav-toggle.active{color:#ccc;}

/*首页_搜索*/
.top_ss{clear: both;overflow:hidden;}
.top_ss .sousuo{vertical-align:middle;width: 210px;height: 30px;background: #fff;border: 1px solid #cacaca;border-right: 0px solid #cacaca;border-top-left-radius:5px;border-bottom-left-radius:5px;font-size: 14px;color: #a5a5a5;text-indent: 10px;}
.top_ss .btnoks{float:right;vertical-align:middle;border: 1px solid #054d99;background:#054d99 url(images/s2.png) no-repeat center center;width: 35px;height: 30px}
.floatingAd{display: block;}
@media (max-width:998px) 
{
	body{padding:0 0px;background:none;}

.Mtop{display: none;}
.header .logo img{height:60px;padding: 10px 0px;}
.header .top_zdy{display: none;}
.banner{position:relative;z-index: 1;top:0px ;margin-bottom:0px;} 
.floatingAd{display: none;}
}

/*主菜单下拉样式*/

@media (min-width:999px) /*pc端*/
{
.main-menu{clear:both;border-top: 1px solid #ebebeb;background:url(images/menu-bg.png) repeat-x left top;}
.main-nav{clear:both;position:relative;z-index: 2000;}
.main-nav>ul>li{float:left;text-align:center;line-height:50px;}
.main-nav>ul>li>ul{display:none}
.main-nav>ul>li>a{padding:0px 50px;color:#054d99;font-size:16px;display:block;}
.main-nav >ul>li.active >a,.main-nav >ul>li> a:hover{color:#054d99;}
.main-nav ul li:hover a{color:#fff;background:#054d99;}

.main-nav ul li:hover ul li a {color:#333;background:#fff;filter:alpha(opacity=90);opacity:0.9;border-top:1px solid #eee;}
.main-nav ul li{position:relative;}

.main-nav ul li ul li a{display:block;line-height:50px;width:100%;text-align:center;font-size:16px;} 
.main-nav ul li ul li a:hover{text-decoration:none;color:#fff;background:#054d99;}
.main-nav ul li ul{background:#fff;filter:alpha(opacity=90);opacity:0.9;position:absolute;top:50px;left:0;display:none;z-index:2000;width:100%} /*二级ul样式*/
.main-nav ul li ul li ul{left:100%;top:0px;}/*三级以后ul样式*/
.main-nav ul li ul li ul li{display:none;}
}

@media (max-width:998px) /*手机端*/
{
.main-nav{margin-left:-15px;margin-right:-15px;background-color:#054d99;}
.main-nav > ul{display:none} /*手机默认隐藏第一级菜单*/
.main-nav ul li{position:relative;width:100%} 
.main-nav ul li ul{display:none;width:100%;}

.main-nav ul li a{padding-left:20px}/*1级a样式*/
.main-nav ul li ul li a{padding-left:50px}/*2级a样式*/
.main-nav ul li ul li ul li a{padding-left:80px}/*3级a样式*/
.main-nav ul li ul li ul li ul li a{padding-left:110px}/*3级a样式*/

.main-nav ul li a{display:block;width:100%;line-height:50px;text-align:left;color:#fff;font-size:15px;border-bottom:1px solid #054589;text-align:left} 
.main-nav ul li a:hover{text-decoration:none;background:#035dbc}

.main-nav li .sub-nav-toggle{position:absolute;right:0px;top:0px;text-align:center;width:54px;height:54px;transition:all 0.5s ease-in;line-height:54px;font-weight:100;transition:all 0.5s ease-in;color:#ccc;cursor:pointer}
.main-nav li.active > .sub-nav-toggle{transform:rotate(90deg);}
}


/*子栏目菜单样式*/
.nav {clear: both;position: relative;background:url(images/nav.jpg) repeat-x 0 top;}
.nav .nav-toggle{text-align:center;cursor:pointer}
.nav .nav-title{height:100px;text-align:left;background:url(images/nav-bg.png) no-repeat 92% 19px;padding-left:15px;font-size:22px;color:white;font-family:"Microsoft YaHei",Tahoma,Verdana,"Simsun";}
.nav .nav-title span{display:block;padding-left:5px;}
.nav .nav-title span.s1{line-height:34px;font-size:24px;padding-top:21px;}
.nav .nav-title span.s2{line-height:20px;font-size:10px;text-transform:Uppercase;}
.nav .nav-title .nav-toggle{width:50px;line-height:50px;cursor:pointer;color:#fff;text-align:center}
.nav .nav-title .nav-toggle.active{color:#5a342b}

.nav .nav-menu{clear:both;text-align:left;margin-bottom:20px;width:100%;overflow:visible;background:#f3f3f3;}
.nav .nav-menu li .sub-nav-toggle{position:absolute;right:0px;top:0px;text-align:center;width:54px;height:60px;transition:all 0.5s ease-in;line-height:60px;font-weight:100;transition:all 0.5s ease-in;color:#333;cursor:pointer}
.nav .nav-menu li.active > .sub-nav-toggle{transform:rotate(90deg);}
.nav .nav-menu li.active>a{background:#0260aa;color:#ffffff;}

.nav .nav-menu li{width:100%;padding:0px;text-align:left;position:relative;display:block;}
.nav .nav-menu li a{display:block;padding-left:30px;line-height:60px;color:#333;font-family:"Microsoft YaHei",Tahoma,Verdana,"Simsun";border-top:1px #fff solid;font-size:18px}
.nav .nav-menu li a:hover{background:#0260aa;color:#ffffff;}

.nav .nav-menu li ul li a{padding-left:50px;}
.nav .nav-menu li ul li ul li a{padding-left:75px}

@media (max-width:998px) /*手机端*/
{
    .nav .nav-title{height:50px;line-height:50px;font-size:18px;background:none;}
    .nav .nav-menu > ul{display:none} /*手机默认隐藏第一级菜单*/
    .nav .nav-title span{display:inline-block;}
    .nav .nav-title span.s1{line-height:50px;padding-top:0px;font-size:18px;}
    .nav .nav-title span.s2{display:none;line-height:0px;}

    .nav .nav-menu{clear:both;text-align:left;margin-bottom:0px;}
    .nav .nav-menu li a{display:block;padding-left:30px;line-height:50px;color:#333;font-family:"Microsoft YaHei",Tahoma,Verdana,"Simsun";border-top:1px #fff solid;font-size:16px}
}

/*子栏目导航栏自定义*/
.dhzdy_c1_com{margin:0px 0px;padding:0px 10px;clear:both;overflow:hidden;border:0px solid #dbdbdb;}
.dhzdy_c1_com li{line-height:30px;padding-left:28px;}
.dhzdy_c1_com .dh_ksli{height:50px;line-height:50px;margin:3px 1%;background:#122665;color:#FFF;float:left;width:48%;}
.dhzdy_c1_com .dh_ksli a{color:#FFF;padding-left:35px;}
.dhzdy_c1_com .pic1{background:url(images/f-tel.png) no-repeat left center;}
.dhzdy_c1_com .pic2{background:url(images/f-fax.png) no-repeat left center;}
.dhzdy_c1_com .pic3{background:url(images/f-yb.png) no-repeat left center;}
.dhzdy_c1_com .pic4{background:url(images/f-mail.png) no-repeat left center;}
.dhzdy_c1_com .pic5{background:url(images/f-add.png) no-repeat left 6px;}

.dhzdy_c1_com .ewm{margin-top:15px;text-align:center;}
.dhzdy_c1_com .ewm img{display:block;width:150px;margin:0 auto;text-align:center;padding:10px;-moz-box-shadow:2px 2px 10px #333333; -webkit-box-shadow:2px 2px 10px #333333; box-shadow:2px 2px 10px #333333;}
.dhzdy_c1_com .title{padding-top:15px;padding-bottom:8px;text-align:center;}

@media (max-width:998px) /*手机端*/
{
    .dhzdy_c1_com{display:none}
}

.module-box {position:relative;padding:20px 0px}
.module-box .module-title{clear:both;text-align:center;margin:0px 0px 20px 0px;font-family:"Microsoft YaHei",Tahoma,Verdana,"Simsun";}
.module-box .module-title .cn-title{display:block;color:#333;font-size:24px;font-weight:550;line-height:10px;}
.module-box .module-title .cn-title .s1{color:#fecd01;font-family: Arial;text-transform:uppercase;}
.module-box .module-title .cn-title .s2{color:#0260aa;font-family: Arial;text-transform:uppercase;}
.module-box .module-title .en-title{display:inline-block;*display:inline;*zoom:1;color:#999;font-size:28px;}
.module-box .module-title .en-title i{float:left;width:40px;background:#c6c6c6;height:1px;margin-top:22px; }
.module-box .module-title .en-title span{float:left;margin:0px 16px;font-size:28px;color:#333;}

@media (max-width:998px) /*手机端*/
{
    .module-box{display:none}
}


/*内容*/ 
.web_weizhi{clear:both;overflow:hidden;width:100%;text-align:left;height:40px;line-height:40px;font-size:14px;padding:0 0 0 0;background:#f3f3f3;}
.web_weizhi ul{}
.web_weizhi .current_location_2{display:block;text-align:left;width:auto;padding-left:26px;font-size:18px;background:url(images/w-t1.jpg) no-repeat 12px center;}
.web_weizhi ul li .current_location_2 span{display:block;text-align:left;font-weight:normal;font-size:18px;padding-left:40px;}
.web_weizhi ul .current_location_1{float:right;text-align:right;border-bottom:0px solid #e8e8e8;padding-left:32px;padding-right:20px;}
.info-content{font-size:15px;line-height:2.5}

@media (max-width:998px) /*手机端*/
{
    .web_weizhi{display:none}
}

/*首页>>产品展示*/
.product-module-box{background:url(images/prodBg.jpg) no-repeat 0 0;background-size:cover;}


/*首页>>我们的优势*/
.advantages-list{clear:both;overflow:hidden;margin:15px auto;line-height:2}
.column>li{padding:0px 10px;}
.column p img{display:block;width:100%;max-width:220px;height:auto;margin:0px auto;}
.column p span{display:block;line-height:35px;margin:10px 0px 15px 0px;color:#4d4d4d;}
.column p{color:#4d4d4d;}
.advantages-list .last{margin-right:0px;}


/*首页>>案例*/
.case-list .item{float:left;position:relative;padding-left:0px;padding-right:0px}
.case-list .item a{display:block;width:100%;overflow:hidden;}
.case-list .item a img{clear:both;overflow:hidden;display:block;width:100%;height:auto;text-align:center;transition:all 0.5s ease;}
.case-list .item a:hover img{transform:scale(1.3);transition:all 0.5s ease;}
.case-list .item a .tit{position:absolute;top:38%;left:0px;z-index:2;line-height:30px;color:#ffffff;font-size:16px;text-align:center;display:block;width:100%;opacity:0;filter:alpha(opacity=0);transition:all 0.5s ease;padding:0px 5px;}
.case-list .item a:hover .tit{opacity:1;filter:alpha(opacity=100);top:40%;}
.case-list .item a .cover-bg{position:absolute;top:0px;left:0px;z-index:1;width:100%;height:100%;background:#000;opacity:0;filter:alpha(opacity=0);transition:all 0.5s ease;}
.case-list .item a:hover .cover-bg{opacity:0.6;filter:alpha(opacity=60);}


/*图片列表*/
.images-list .row .item a{display:block;overflow:hidden;}
.images-list .row .item img{display:block;width:100%;height:auto;}
.images-list .row .item a:hover img{transform:scale(1.3,1.3);transition: all 0.3s ease-out 0s;}

/*新闻资讯-首页、子栏目公用*/
.news-list{clear:both;overflow:hidden;}
.news-list li.tw{clear:both;overflow:hidden;display:block;width:100%;margin:0px 0px 15px 0px;text-align:left;}
.news-list li.tw .pic{float:left;width:160px;height:105px;overflow:hidden;margin-right:10px;}
.news-list li.tw .pic img{width:100%;height:100%;display:block;}
.news-list li.tw .content{display:inline;}
.news-list li.tw .content a{display:block;line-height:30px;font-size:16px;}
.news-list li.tw .content span{color:#808080;height:75px;line-height:25px;} 

.news-list li.item{clear:both;width:100%;border-bottom:1px solid #e5e5e5;padding:13px 0px 12px 0px;font-size:16px;overflow:hidden;}
.news-list li.item .title{float:left;display:block;padding-left:10px;background:url(images/arr.jpg) no-repeat left center;max-width:80%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.news-list li.item .date{float:right;}

/*新闻资讯-子栏目图文*/
.tw_article{clear:both;margin:15px 0px 0px 0px;}
.tw_article li{text-align:left;border:1px solid #f3f3f3;border-width:0 0 1px 0;padding:0px 0px 15px 0px;margin:0 0px 15px 0px;overflow:hidden;} /*置顶通用样式*/
.tw_article .pic{float:left;margin:5px 20px 5px 0;border:0px solid #dddddd;display:inline;line-height:0px;width:210px;height:140px;}
.tw_article .pic img{width:100%;height:100%;border:1px solid #eaeaea;}
.tw_article .title{text-align:left;line-height:38px;}
.tw_article .title a{padding-left:0px;font-size:18px;}
.tw_article .date{float:right;font-size:14px;line-height:38px;padding-right:2px;}
.tw_article .introduct{padding:0px 0px 0px 0px;line-height:25px;color:#8d8c8c;font-size:14px;}
.tw_article .more{float:right;text-align:center;color:#025fa9;background:#e8e8e8;width:90px;height:25px;line-height:25px;margin-top:7px;cursor:pointer;}
.tw_article .more:hover{background:#025fa9;color:#fff;}

@media (max-width:998px) /*手机端*/
{
    .tw_article{clear:both;margin:10px 0px 0px 0px;}
	.tw_article li{text-align:left;border:1px solid #f3f3f3;border-width:0 0 1px 0;padding:0px 0px 10px 0px;margin:0 0px 10px 0px;overflow:hidden;} /*置顶通用样式*/
    .tw_article .pic{float:left;margin:5px 10px 5px 0;width:120px;height:90px;}
    .tw_article .title{text-align:left;line-height:22px;}
    .tw_article .title a{padding-left:0px;font-size:16px;}
    .tw_article .introduct{padding:0px 0px 0px 0px;line-height:20px;color:#8d8c8c;font-size:12px;}


    .news-list li.item{clear:both;width:100%;border-bottom:1px solid #e5e5e5;padding:8px 0px 7px 0px;font-size:14px;overflow:hidden;}
    .news-list li.item .title{float:left;display:block;padding-left:6px;background:url(images/arr.jpg) no-repeat left center;max-width:70%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
    .news-list li.item .date{float:right;}
}

/*首页-学术活动*/

.sy-xshd{clear:both;overflow:hidden;padding:10px 0;}
.jmys-box a{display:block;height:100%;position:relative;}
.jmys-box  .pptyg{clear:both;overflow:hidden;padding:10px 0px;}
.jmys-box  .pptyg span{float:left;line-height:40px;color:#4d4d4d;font-weight:600;font-size:16px;}

.jmys-box  .yc_box{clear:both;overflow:hidden;position:absolute;top:0px;left:40%;z-index:2;padding:0px 0px;opacity:0;filter:alpha(opacity=0);transition:all 0.5s ease;}
.jmys-box  a:hover .yc_box{opacity:1;filter:alpha(opacity=100);}
.jmys-box  .yc_box span{display:block;text-align:center;color:white;}
.jmys-box  .yc_box .yc_title{line-height:25px;font-size:25px;margin-top:90px;transition:all 0.5s ease;}
.jmys-box  a:hover .yc_title{margin-top:70px;}
.jmys-box  .yc_box .yc_con{line-height:20px;padding:10px 0px;margin-top:-30px;transition:all 0.5s ease;text-align:center;text-transform:Uppercase;}
.jmys-box  a:hover .yc_con{margin-top:0px;}
.jmys-box  .yc_box .yc_cksq{line-height:33px;width:94px;height:33px;border:1px #fff solid;margin:0px auto;}
.jmys-box  .xs_title{position:absolute;bottom:12%;left:7%;z-index:2;font-size:20px;color:white;padding-bottom:10px;line-height:25px;border-bottom:0px #fff solid;opacity:1;filter:alpha(opacity=100);background:url(images/xs-bg.jpg) no-repeat left bottom;}
.jmys-box  .xs_title .s1{display:block;font-size:24px;color:white;line-height:25px;}
.jmys-box  .xs_title .s2{font-size:14px;color:white;line-height:20px;text-transform:Uppercase;}
.jmys-box  a:hover .xs_title{opacity:0;filter:alpha(opacity=0);}
.jmys-box  .yc_bg{position:absolute;top:0px;left:0px;z-index:1;width:100%;height:100%;background:#054d99;opacity:0;filter:alpha(opacity=0);transition:all 0.5s ease;}
.jmys-box  a:hover .yc_bg{opacity:0.8;filter:alpha(opacity=80);}
@media only screen and (max-width:768px) 
{
   .jmys-box a:hover .yc_box{opacity:0;filter:alpha(opacity=0);}
   .jmys-box a:hover .xs_title{opacity:1;filter:alpha(opacity=100);}
   .jmys-box a:hover .yc_bg{opacity:0;filter:alpha(opacity=0);}
}

/*产品内容页样式*/
.product-content .detail .title{clear: both;text-align: left;overflow: hidden;background: #ad7669;line-height: 40px;color: rgb(255,255,255);font-weight: 600;padding-left:15px;font-size: 16px;}

/*在线留言表单*/
.ui-validForm{padding-top:30px;}
.form-group::before,.form-group::after{content:"";display:table} 
.form-group::after{clear:both} 
.form-group{position:relative;padding:10px 0px;}
.form-group .control-label{position:absolute;left:0px;top:10px;}
.form-group .controls{padding-left:100px;}
.form-group .form-control{border:1px solid #eeeeee;height:32px;line-height:32px;width:100%;padding:2px 5px;font-size:14px;color:#666;transition:all .5s ease-in-out}
.form-group .form-control:focus{border-color:burlywood}
.form-group textarea.form-control{height:300px}
.form-group .help-block{display:block}
.btn{border:1px solid #ad7669;color:#fff;height:35px;width:120px;background:#ad7669;transition:all .5s ease-in-out}
.btn:hover{background:#805246}
.form-group .controls-verificationCodeImage{position:relative;max-width:400px;_width:400px;}
.form-group .lb_verificationCodeImage{position:absolute;display:inline-block;right:1px;top:0px;height:32px;overflow:hidden}
.form-group .lb_verificationCodeImage img{height:30px;}

/*底部*/
.footer{clear: both;overflow:hidden;text-align:left;width:100%;font-size:16px;min-height:95px;border-top: 0px solid #0260aa;background:#054d99;color: #fff;margin-top:20px;line-height:2.2;}
.footer a{color: #fff;}
.footer .tel{background:url(images/sj-f-tel.png) no-repeat left center;padding-left: 28px;margin-right: 10px;}
.footer .fax{background:url(images/sj-f-fax.png) no-repeat left center;padding-left: 28px;}
.footer .yb{background:url(images/sj-f-yb.png) no-repeat left center;padding-left: 28px;margin-right: 63px;}
.footer .email{background:url(images/sj-f-mail.png) no-repeat left center;padding-left: 28px;}
.footer .add{background:url(images/sj-f-add.png) no-repeat left center;padding-left: 28px;}
.footer .copyright{border-top:0px solid #fff;margin-top: 0px;padding-top: 0px;}
.footer .ewm{}
.footer .ewm img{width:80px;}
@media (max-width:998px) /*手机端*/
{
.footer{clear: both;overflow:hidden;text-align:center;width:100%;font-size:12px;min-height:95px;border-top: 0px solid #0260aa;margin-top:20px;line-height:2;background:#054d99;color: #fff;}
.footer a{color: #fff;}
.footer .tel{background:none;padding-left: 0px;margin-right: 0px;}
.footer .fax{background:none;padding-left: 5px;}
.footer .yb{background:none;padding-left: 0px;margin-right: 0px;}
.footer .email{background:none;padding-left: 5px;}
.footer .add{background:none;padding-left: 0px;}
.footer .copyright{border-top:1px solid #fff;margin-top: 10px;padding-top: 8px;}
.footer .ewm{display: none;}
}

/*通知公告滚动*/
.index-msclass{position:relative;z-index: 1;top:-30px ;margin-bottom:-30px;height:60px;overflow:hidden;}
.index-msclass .title {float:left;font-size:24px;text-align:center;color:#fff;width:170px;background:#d40000;line-height:60px;}
.index-msclass .con { overflow: hidden; padding-left: 30px;padding-right: 30px;  float:left; width:1030px;background: #0260aa;line-height:60px;}
.index-msclass .con>div{display:block;height:60px;margin-top:0px;width:100%;font-size: 16px;}
.index-msclass .con>div a:hover{color: #fff;}

/*通知公告滚动*/
.index-msclass2{position:relative;z-index: 1;top:30px;margin-bottom:50px;height:60px;overflow:hidden;}
.index-msclass2 .title {float:left;font-size:24px;text-align:center;color:#fff;width:170px;background: #0260aa;line-height:60px;}
.index-msclass2 .con { overflow: hidden; padding-left: 30px;padding-right: 30px;  float:left; width:1030px;background: #eee;line-height:60px;}
.index-msclass2 .con>div{display:block;height:60px;margin-top:0px;width:100%;font-size: 16px;}

@media (max-width:998px) /*手机端*/
{
.index-msclass{display: none;}
.index-msclass2{display: none;}
}

/*首页_幻灯片+新闻*/
.sy_newslsh{clear:both;width:1200px;margin:0px auto;padding:0px;overflow:hidden;}
.sy_newslsh .sy_n_c1{float:left;width:685px;height:auto;padding:0px 0px;margin-right:30px;}
/*.sy_newslsh .sy_n_c1 .tit{height:40px;line-height:40px;margin:4px 0 10px;padding:0px 0px;}
.sy_newslsh .sy_n_c1 .s1{font-size:22px;font-weight:normal;}
.sy_newslsh .sy_n_c1 .s2{font-size:15px;font-weight:normal;padding-left:8px;color:#da0303;}*/
.sy_newslsh .sy_n_c1 .hdp{float:left;width:685px;border-right:#c5c5c5 0px solid;}

.sy_newslsh .sy_n_c2{float:right;width:485px;height:auto;padding:0px;}

@media (max-width:998px) /*手机端*/
{
.sy_newslsh{display: none;}
}
/*下载栏目*/
.downcontent{
  clear: both;
  width: 100%;
  padding: 15px 20px;
  margin: 20px auto 0px;
  line-height: 250%;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  overflow: hidden;
}

.downcontent ul li {
  display: block;
  border-bottom: 1px solid #ddd;
  padding: 15px 0;
  font-size: 16px;
  overflow: hidden;
}
.downcontent ul li:last-child {
  border-bottom: 0px solid #ddd;
}
.downcontent ul li p {
  line-height: 28px;
}
.downcontent ul li:hover p {
  color: #0260aa;
}
.downcontent ul li p span {
  color: #888;
  font-size: 14px;
}
.downcontent .more03{
  margin-top: 5px;
}
.downcontent .more03 a{
  color: #0260aa;
  background:#fff;
  padding: 5px 28px;
  border: 1px solid #0260aa;
  -webkit-border-radius: 35px;
  -moz-border-radius: 35px;
  border-radius: 35px;
  font-size: 14px;
  text-align: center;
  display: block;
}

.downcontent ul li .more03 a:hover {
  background: #0260aa;color: #fff;
}

@media (max-width:768px) /*手机端*/
{
.downcontent{padding: 10px 10px;}
}
/*文章列表左边日期*/
.wzlb_zbrq_box{clear:both;overflow:hidden;}
.wzlb_zbrq_box li{overflow:hidden;margin:0px 0 20px 0;position:relative;}
.wzlb_zbrq_box .date{position:absolute;left:0px;top:0px;max-width:65px;height:80px;border:#0260aa 1px solid;text-align:center;font-family:Arial;padding:0px;width:100%;height: 100%;}
.wzlb_zbrq_box .date span{display:block;}
.wzlb_zbrq_box .date span.date1{line-height:30px;border-bottom:0px solid #333;color:#0260aa;font-size: 30px;font-weight:bold;margin:0 auto;padding-top:10px;}
.wzlb_zbrq_box .date span.date2{color:#0260aa;font-size:12px;}
.wzlb_zbrq_box .con{margin-left:80px;}
.wzlb_zbrq_box .con a.title{clear:both;display:block;font-size:16px;height:1.5em;line-height:1.5em;color:#000;text-decoration:none;margin:0px 0px 0px 0px;overflow:hidden;}
.wzlb_zbrq_box .con a.title:hover{color:#006794;}
.wzlb_zbrq_box .con div.introduct{color:#999;line-height:19px;min-height:41px;font-size:14px;}

.mored{clear:both;width:200px;height:40px;line-height:40px;font-size:18px;border-radius:20px;text-align:center;margin:0px auto;border:1px solid #0083b7;background:#0083b7;color:#FFF;display:block;transition:all 1.2s ease;overflow:hidden;}
.mored:hover{background:#FFF;color:#0083b7;}

/*新闻幻灯*/
.focus{width:685px;height:452px;overflow:hidden;position:relative;}
.focus ul{height:auto;position:absolute;}
.focus ul li{float:left;width:100%;height:452px;overflow:hidden;position:relative;}
.focus ul li div{position:absolute;overflow:hidden;}
.focus ul li img{width:100%;height:376px;}
.focus ul li span.titles{position:relative;width:100%;height:35px;line-height:35px;color:#333;font-size:18px;text-align:left;padding-left:0px;top:3px;}
.focus ul li span.introduct{display: block;color:#999999;font-size:14px;text-align:left;}
.focus ul li span.date{position:absolute;bottom:0px;color:#0260aa;font-size:14px;text-align:right;right: 0}
.focus .btns{position:absolute;width:100%;height:30px;padding:5px 10px;bottom:86px;text-align:center;}
.focus .btns span{display:inline-block;_display:inline;_zoom:1;width:10px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;border-radius:50%;background:url(images/fbtns.png) no-repeat 0 0;}
.focus .btns span.on{background:#0083b7;}
.focus .preNext{width:45px;height:100px;position:absolute;top:90px;cursor:pointer;display:none;}
.focus .pre{left:0;}
.focus .next{right:0;background-position:right top;}

@media (max-width:998px) /*手机端*/
{

}

/*首页-新闻列表*/
.news-list1 li{clear:both;overflow:hidden;width:100%;line-height:35px;font-size:16px;border-bottom:0px solid #e5e5e5;padding:0px;}
.news-list1 li .title{padding-left:10px;background:url(images/arr.jpg) no-repeat left center;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news-list1 li .date{float:right;}

/*首页-学术委员会*/
.sy-xswyh {width:920px;height:376px;background:url(images/xswyh-bg.jpg) no-repeat 0 0;}
.sy-xswyh .title{padding-top: 199px;width:225px;padding-left:17px;font-size: 28px;font-weight: bold;color: #fff;}
.sy-xswyh .cent{padding-top: 20px;width:695px;}
.sy-xswyh .cent ul li{float:left;height:38px;line-height:38px;padding-top: 0px;width:33.33%;text-align: center;font-size: 16px;background:#e9eaef;cursor:pointer;}
.sy-xswyh .cent ul li a{display: block;}
.sy-xswyh .cent ul li a:hover{background:url(images/xswyh-over.jpg) ;background-size:cover;color: #fff;}

@media (max-width:1199px) /*手机端*/
{
.sy-xswyh{display: none;}
}
/*首页-土木理事会*/
.sy-tmlsh {width:250px;height:330px;}
.sy-tmlsh .title{padding-bottom: 15px;padding-left:52px;font-size: 18px;font-weight: bold;background:url(images/lsh-bg.jpg) no-repeat 0 6px;line-height:24px;border-bottom:1px solid #c6c6c6;}
.sy-tmlsh .tcolor{display:block;color: #0260aa;}
.sy-tmlsh p{line-height:27px;margin:10px 0;font-size: 16px;}

@media (max-width:1199px) /*手机端*/
{
.sy-tmlsh{display: none;}
}
/*首页-电子期刊*/
.sy-dzqk {clear:both;width:100%;height:auto;margin:30px 0 10px 0;background:url(images/dzqk-bg.jpg) no-repeat top center;}
.sy-dzqk li{width:400px;height:120px;margin-top:100px;text-align: center;float: left;}
.sy-dzqk .dzqk{background:#0260aa url(images/dzqk01.png) no-repeat top center;}
.sy-dzqk .dzqk:hover{background:#0260aa url(images/dzqk02.png) no-repeat top center;}
.sy-dzqk .wjxz{background:#307fdc url(images/wjxz01.png) no-repeat top center;}
.sy-dzqk .wjxz:hover{background:#307fdc url(images/wjxz02.png) no-repeat top center;}
.sy-dzqk .zcxt{background:#0260aa url(images/zcxt01.png) no-repeat top center;}
.sy-dzqk .zcxt:hover{background:#0260aa url(images/zcxt02.png) no-repeat top center;}
.sy-dzqk .xsjl{background:#307fdc url(images/xsjl01.png) no-repeat top center;}
.sy-dzqk .xsjl:hover{background:#307fdc url(images/xsjl02.png) no-repeat top center;}

@media (max-width:998px) /*手机端*/
{
.sy-dzqk{display: none;}
}

/*首页-团队会员*/
.sy-images-list {margin:0 auto;}
.sy-images-list li{float:left;width: 12.5%;margin-bottom: 15px;padding:0 5px;}
.sy-images-list img{display:block;width:100%;height:auto;}
.sy-images-list .title{display:block;padding-top: 8px;}

/*首页-友情链接*/
.footlink { clear:both;width:100%;height:180px;margin-top:30px;background:url(images/yqlj-bg.jpg) no-repeat top center;}
.footlink .title{padding-top: 20px;font-size: 24px;font-weight: normal;color: #fecd01;}
.footlink .wp { display: block; justify-content: space-around; }
.footlink .link-list { float:left;margin-top: 30px; }
.footlink .link-list .item { width:98%;  }
.footlink .link-list .item .linksele { text-align: center; text-align-last: center; width:350px;margin:0 20px; height:40px;line-height:40px; outline: none; }
.footlink .link-list .item .linksele option { text-align: center; text-align-last: center;}

.lxfs{text-align:center;margin-bottom:20px;}
.lxfs .tit{font-weight:bold;font-size:22px;margin-top:20px;}
.lxfs .fs span{display:inline-block;margin:0 10px;lien-height:30px;}
.lxfs .ewm img{max-width:135px;width:100%;}
#allmap2{width:100%;height:500px;overflow:hidden;border:1px solid #e1efea;}

@media (max-width:998px) /*手机端*/
{
.footlink{display: none;}
}
/*首页-土木课堂*/
.tmkt-tmzs { clear:both;width:100%;padding:0 0 30px;margin:0px;background:url(images/kt-b2.jpg) no-repeat top center;}
.tmkt-tmzs .cent{margin-bottom: 10px;background:#0260aa;overflow:hidden;}
.tmkt-tmzs .cent li{width:100%;border-bottom:1px #fff solid;padding-bottom:5px;padding-top: 15px;overflow:hidden;}
.tmkt-tmzs .title{font-size:20px;color:white;line-height:25px;border-bottom:0px #fff solid;}
.tmkt-tmzs  .title .s1{display:block;font-size:20px;color:white;line-height:20px;}
.tmkt-tmzs  .title .s2{font-size:12px;color:white;line-height:20px;text-transform:Uppercase;}
.tmkt-tmzs .cent .kslj{ background:#0260aa;padding: 25px 50px;}

.row.no-gutter {
    margin-left: 0;
    margin-right: 0;
}
.row.no-gutter > [class*='col-'] {
    padding-right: 0;
    padding-left: 0;
}

.tmkt-xglw { clear:both;width:100%;padding:40px 0;margin:0px;background:url(images/kt-b3.jpg) no-repeat top center;}

.tmkt-xglw .tmzs{ float:left;width: 600px;padding:0 30px;background:#fff;}
.tmkt-xglw .spzl{ float:right;width: 560px;}

.tmkt-box a{display:block;height:100%;position:relative;}
.spzl .p40{padding-top: 40px;}

.tmkt-box  .xs_title{position:absolute;bottom:30%;left:7%;z-index:2;font-size:20px;color:white;line-height:25px;border-bottom:0px #fff solid;}
.tmkt-box  .xs_title .s1{display:block;font-size:24px;color:white;line-height:25px;}
.tmkt-box  .xs_title .s2{font-size:14px;color:white;line-height:20px;text-transform:Uppercase;}


.module-box1 {position:relative;padding:30px 0px 0}
.module-box1 .module-title{clear:both;text-align:center;margin:0px 0px 20px 0px;font-family:"Microsoft YaHei",Tahoma,Verdana,"Simsun";}
.module-box1 .module-title .cn-title{display:block;color:#333;font-size:30px;font-weight:normal;}
.module-box1 .module-title .en-title{display:block;color:#b3b3b3;font-size:16px;text-transform:uppercase;line-height: 20px;}
.module-box1 .module-title span i{display:block;width:100px;background:#0260aa;height:2px;margin:8px auto 0; }

.module-box2 {position:relative;padding:20px 0px}
.module-box2 .module-title{clear:both;text-align:center;margin:0px 0px 10px 0px;font-family:"Microsoft YaHei",Tahoma,Verdana,"Simsun";}
.module-box2 .module-title .cn-title{display:block;color:#333;font-size:30px;font-weight:normal;}
.module-box2 .module-title .en-title{display:block;color:#b3b3b3;font-size:16px;text-transform:uppercase;line-height: 20px;}
.module-box2 .module-title span i{display:block;width:100px;background:#0260aa;height:2px;margin:8px auto 0; }

@media (max-width:998px) /*手机端*/
{
    .tmkt-tmzs { padding:0;background:none;}
    .tmkt-tmzs .tp01{ display: none;}
    .tmkt-tmzs .cent .kslj{ padding: 0px 50px 15px;}
    .tmkt-xglw { clear:both;width:100%;padding:10px 0;background:none;}
    .tmkt-xglw .tmzs{ float:left;width: 100%;padding:0 10px;background:#fff;}
    .tmkt-xglw .spzl{ float:right;width: 100%;}
    .spzl .p40{padding-top: 20px;}
}
/*网站地图*/
.mapbox{clear:both;width:100%; margin:20px 0px;padding:0 0px;}
.maptitle{height:50px; line-height:50px;  border-bottom:1px solid #ccc; font-size:20px;}
.maplist{ height:50px; line-height:50px;border-bottom:1px dashed #ccc;}
.maplist a{padding:0 10px; display:block; float:left; font-size:18px;overflow:hidden;}

.sj-tb {display: none;}
.slideBox{display: none;}
.sj-module-box {display: none;}
/*手机站*/
@media (max-width:998px) /*手机端*/
{
/*手机图标*/
.sj-tb {clear:both;width:100%;height:auto;margin:10px 0.5%;overflow:hidden;color: #fff;display: block;}
.sj-tb a{color: #fff;font-size: 16px;}
.sj-tb li{float: left;width:31%;height:40px;line-height:40px;margin:1% 1%;padding-left:0px;text-align: center;background:#054d99;overflow:hidden;}
.sj-tb li img{width:26px;}

/*手机幻灯片*/
	.slideBox{ position:relative; overflow:hidden; margin:10px auto;  max-width:100%;display: block;/* 设置焦点图最大宽度 */ }
	.slideBox .hd{ position:absolute; height:3 8px; line-height:38px; bottom:0; right:0; z-index:1; }
	.slideBox .hd li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;text-indent:-9999px; overflow:hidden; margin:0 3px; background:url(images/fbtns.png) no-repeat 0 0;}
	.slideBox .hd li.on{ background:#054d99;  }
	.slideBox .bd{ position:relative; z-index:0; }
	.slideBox .bd li{ position:relative; text-align:center;  }
	.slideBox .bd li img{ background:url(images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
	.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
	.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:38px; line-height:38px; background:url(images/hdbg.png) repeat; color:#fff;  text-align:left;  }

/*手机幻模块标题*/
.sj-module-box {position:relative;padding:20px 0px;display: block;}
.sj-module-box .module-title{clear:both;text-align:center;margin:0px 0px 10px 0px;font-family:"Microsoft YaHei",Tahoma,Verdana,"Simsun";}
.sj-module-box .module-title .cn-title{display:block;color:#333;font-size:18px;font-weight:550;line-height:20px;}
.sj-module-box .module-title .cn-title .s1{color:#fecd01;font-family: Arial;text-transform:uppercase;}
.sj-module-box .module-title .cn-title .s2{color:#0260aa;font-family: Arial;text-transform:uppercase;}
.sj-module-box .module-title .en-title{display:inline-block;*display:inline;*zoom:1;color:#999;font-weight:550;}
.sj-module-box .module-title .en-title i{float:left;width:30px;background:#c6c6c6;height:1px;margin-top:15px; }
.sj-module-box .module-title .en-title span{float:left;margin:0px 10px;font-size:20px;color:#333;}

a.btn-more2{display:inline-block;width:110px;height:30px;line-height:30px;border:1px #0260aa solid;color:#fff;transition:all 0.5s ease;font-size:16px;transition:all 0.5s ease;text-align:center;margin:0px auto;margin-top:20px;background:#0260aa;font-family: arial;border-radius: 5px;}
a.btn-more2:hover{background:#fff;border:1px #0260aa solid;color:#0260aa;}


.sj-news-list{clear:both;overflow:hidden;}
.sj-news-list li.tw{clear:both;overflow:hidden;display:block;width:100%;border-bottom:1px #e5e5e5 solid;padding-bottom:10px;margin:0px 0px 5px 0px;text-align:left;}
.sj-news-list li.tw .pic{float:left;width:150px;height:100px;overflow:hidden;margin-right:10px;}
.sj-news-list li.tw .pic img{width:100%;height:100%;display:block;}
.sj-news-list li.tw .content{display:inline;}
.sj-news-list li.tw .content a{display:block;line-height:25px;font-size:16px;}
.sj-news-list li.tw .content span{color:#808080;height:auto;line-height:20px;} 
.sj-news-list li.tw .content .date{padding-left:20px;font-size:1.1em;line-height:25px;background:url(images/date.png) no-repeat left center;}

.sj-news-list li.item{clear:both;overflow:hidden;width:100%;border-bottom:0px solid #e5e5e5;line-height:35px;}
.sj-news-list li.item .title{float:left;display:block;padding-left:10px;background:url(images/arr.jpg) no-repeat left center;max-width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.sj-news-list li.item .date{float:right;}


.news-list1 li{clear:both;overflow:hidden;width:100%;line-height:30px;font-size:1em;border-bottom:0px solid #e5e5e5;padding:0px;}
.news-list1 li .title{float:left;padding-left:10px;background:url(images/arr.jpg) no-repeat left center;max-width:80%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.news-list1 li .date{float:right;}
}